hamular notch - Turkish English Dictionary